Current Date and Time in Macherla, Andhra Pradesh, India: Mar 14, 2026 06:38:58 pm