English: But anyhow, the prices need to come down.
Telugu: అయినప్పటికీ ఈ ధరలు మరింతగా తగ్గాల్సిందే.