English: Both of those have stayed with me as well.
Telugu: వీరిద్దరూ నాకెంతో అండగా నిలిచారు.